using System;
using System.BusinessObjects.Data;
namespace Blazing.BusinessObjects.Cms
{
    [Serializable]
    public class ImageType : DataObject<ImageType>
    {
        #region Properties
        public virtual int ID
        {
            get { return GetValue<int>("ID"); }
            set
            {
                BeginEdit();
                SetValue("ID", value);
            }
        }

        public virtual int Height
        {
            get { return GetValue<int>("Height"); }
            set
            {
                BeginEdit();
                SetValue("Height", value);
            }
        }

        public virtual int Width
        {
            get { return GetValue<int>("Width"); }
            set
            {
                BeginEdit();
                SetValue("Width", value);
            }
        }

        public virtual string Name
        {
            get { return GetValue<string>("Name"); }
            set
            {
                BeginEdit();
                SetValue("Name", value);
            }
        }

        public virtual string Path
        {
            get { return GetValue<string>("Path"); }
            set
            {
                BeginEdit();
                SetValue("Path", value);
            }
        }

        public virtual bool IsHero
        {
            get { return GetValue<bool>("IsHero"); }
            set
            {
                BeginEdit();
                SetValue("IsHero", value);
            }
        }

        public virtual DateTime RowStamp
        {
            get { return GetValue<DateTime>("RowStamp"); }
            set
            {
                SetValue("RowStamp", value);
            }
        }
        #endregion

       
    }
}
